/*
* ============================================================================
*  Name     : CLogExEventForm from LogExEventForm.h
*  Part of  : LogEx
*  Created  : 26.05.2005 by Forum Nokia 
*  Description:
*     provides interface to Log engine
*  Version  : 1.0
*  Copyright: Nokia Corporation
* ============================================================================
*/

#ifndef __LOGEXEVENTFORM_H__
#define __LOGEXEVENTFORM_H__

// INCLUDE FILES
#include <aknform.h> // CAknForm
#include <logwrap.h> // CLogEvent

// CLASS DECLARATION
class CLogExEventForm: public CAknForm
	{
public:
	
	/**
	* Two phased constructor
	* @param aLogEvent
	*/
	static CLogExEventForm* NewL(CLogEvent& aLogEvent);
			
private:
	
	/**
	* Default constructor
	* @param aLogEvent
	*/
	CLogExEventForm(CLogEvent& aLogEvent);
		
private: // Functions from base class
	
	/**
	* Initializes the form from the base class
   	*/
   	void PreLayoutDynInitL();
    
private: // Data members

	CLogEvent& iLogEvent;
		
	};

#endif	

// End of file
